home *** CD-ROM | disk | FTP | other *** search
Wrap
MONGO_TO_DEBUG_CONSOLE ®Alfred. N. Van Hoek. Update! Version 2.0 GoTo <http://homepage.mac.com/vanhoek/> Update! Version 1.2r3 4/1/2000 A bunch of additional properties (and mirrored methods) have been added to the class "MongoToDcon". MacOS and WIN32 a. me.PopupMenu as PopupMenu me.MemoryBlock as MemoryBlock MacOS b. me.MoviePlayer as MoviePlayer MacOS, inquiring about RB-objects that have their counterpart in MacOS, (TB stands for toolbox): c. me.TBAppleEvent as AppleEvent me.TBWindowPtr as Window me.TBControlHandle as Control me.TBMenuHandle as PopupMenu me.TBMovieController as MovieController me.TBMovie as Movie me.MongoPopupMenu(popup as PopupMenu) as string me.MongoMemoryBlock(mblk as MemoryBlock) as string me.MongoMemoryBlock(mblk as MemoryBlock, size as integer) as string (This one gives you a memory read out) me.MongoMoviePlayer(mp as MoviePlayer) as string me.MongoTBAppleEvent(a as AppleEvent) as string me.MongoTBWindowPtr(win as Window) as string me.MongoTBControlHandle(con as Control) as string me.MongoTBMenuHandle(popup as PopupMenu) as string me.MongoTBMovieController(mp as MoviePlayer) as string me.MongoTBMovie(mov as Movie) as string This is some output you obtain with the remote console in VirtualPC: [Mongodbg] MongoToDconClass installed [Mongodbg] [Mongodbg] NuListbox::NuListbox [Mongodbg] Method ListboxToSlider.bind Start [Mongodbg] Method ListboxToSlider.bind Exit Bottom [Mongodbg] Event listBoxObject.Open Start [Mongodbg] Event listBoxObject.Open Exit Bottom [Mongodbg] Event Window1.Open Start [Mongodbg] Popup address (50632c) lockPopup (4) [Mongodbg] window address (503710) lockWindow (3) [Mongodbg] object address (505230) lockObject (10) [Mongodbg] control address (503f5c) lockControl (7) [Mongodbg] FolderItem address (508f80) lockFolderItem (2) [Mongodbg] database address (0) lockdbDatabase (0) [Mongodbg] databaseCursor address (0) lockdbCursor (0) [Mongodbg] graphics address (5087a8) lockGraphics (3) [Mongodbg] picture address (5087d0) lockPicture (2) [Mongodbg] Socket address (500c00) lockSocket (3) [Mongodbg] mongomongoDCONDCON [Mongodbg] MemoryBlock address (508a58) lockMemoryBlock (2) [Mongodbg] lockMemoryBlock (2) [Mongodbg] Displaying 32 bytes from 00508a58 [Mongodbg] 00508A58 0200 0000 d0ba 4600 808f 5000 188a 5000 [Mongodbg] 00508A68 0000 0000 0000 0000 6400 0000 c490 5000 [Mongodbg] [Mongodbg] Displaying 32 bytes from 00508a58 [Mongodbg] 00508A58 0200 0000 d0ba 4600 808f 5000 188a 5000 [Mongodbg] 00508A68 0000 0000 0000 0000 6400 0000 c490 5000 [Mongodbg] [Mongodbg] MemoryBlock address (508a58) lockMemoryBlock (2) [Mongodbg] Event Window1.Open Exit Bottom Update! Version 1.1r2 alpha, 3/22/2000 The first release contains the following Note: in WIN32 any nil will generate a unhandled exception and leads to a freeze. This is a bug in the initial version. This bug has been solved, so nil pointers will yield a nil (0) address and a locknumber (0). Apparently the MacOS and MacsBug with "EBBE ON" did not catch such unhandled exceptions. Such an exception was the attempt to dereference a nil Handle. It has been corrected.